@charset "utf-8";
/* CSS Document */
html { background: none repeat scroll 0 0 #FFFFFF; color: #333; overflow-y: scroll;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, form, th, td { margin: 0; padding: 0;
}
body, button, input, select, textarea { font: 12px/1.5 Tahoma,Arial,"宋体",sans-serif;
}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;
}
legend { color: #000000;
}
fieldset, img {border: 0 none;
}
button, input, select, textarea { font-size: 100%;
}
hr {border:0;height:1px;*color:#fff
}
address, cite, dfn, em, var { font-style: normal;
}
small { font-size: 12px;
}
.fl-clear{clear:both;
}
.fl-clr{zoom:1;
}
.fl-clr:after{display:block;clear:both;height:0;content:"\0020";
}
table { border-collapse:collapse; border-spacing: 0;
}
ul, ol { list-style: none outside none;
}
.bd{ font-weight:bold}
.gybd{border:1px #e9e9e9 solid;}
.gybd-bt{border-bottom:1px #cfcfcf solid;}
a {text-decoration: none; color:#333;cursor:pointer;}
a:hover { color:#d10504; text-decoration: none;}

.city_sj .tab-tit li,.hzzh .zhtit span,.tjzh .zhtit span,.hyzh span,.zhtit-0 span,.zh_more,.zhbt-lf li .bttit span,.zhbt-lf li.current .bttit span,.zxly a,.serch-itemzh li.now,.zxly a,.t404,.slslb li a,.xxfbj,.fbqq{height:28px;background:url(images/hc.png) no-repeat 0 -55px; display:block; cursor:pointer;} 

/*  zg_top    */
.zg_top{ height:35px; line-height:35px; width:100%; background:#f2f2f2; border-bottom:1px #cfcfcf solid;}
.zg_top .zg_top_0,.logo,.login_0,.linkcd .links,.foot p,.zhbts,.con-zh,.box-1,.sy-box-0,.place{ width:1200px; margin:0 auto;}
.zg_top_0 .zg_top_lf{ width:70%;}
.zg_top_lf,.zg_top_lf li,.logo a img,.con_tit span,.zhbt-rt ul,.con-rt{ float:left;}
.zg_top_0 .zg_top_rt{ width:30%;}
.zg_top_rt,.zg_top_rt ul,.zxzh ul li dd span,.sybrt,.title .zh_more{ float:right;}
.zg_top_lf li{ margin-right:6px; color:#666}
.zg_top_lf li a{ color:#333; margin-right:6px; cursor:pointer;}
.zg_top_lf li a:hover{color: #d10504;}
.zg_top_rt li a{ color:#333; padding:0px 10px; }

/*   logo  */
.logo{ padding:18px 0;}
.search-warp {float:right; width:552px; height: 32px; line-height: 32px; margin-top: 15px;}
.search-warp .serch-bar{ padding:0px;}
.logo .con_tit span { color: #292929;font-family: "Microsoft YaHei",SimHei,"WenQuanYi Zen Hei",STHeiti,Tahoma,Arial,STHeiti,sans-serif;font-size:26px; font-weight:700;line-height: 20px;padding:20px 0 0 16px;}
.search-warp .tab-cont-1{ float:left; background:#fff; width:558px; _width:558px;}
.search-warp .searchX-wrap{height: 28px;}
.search-warp input { display:inline-block;}
.search-warp .searchkuang { background:url(images/fdj.jpg) no-repeat 5px center; border:1px solid #4e519c !important; height: 25px; _height:24px; line-height: 24px; padding:3px 4px 2px 20px; position: relative; width:440px; }
.search-warp .sub-btn {
	border: 0 none;
	color: #FFFFFF;
	cursor: pointer;
	font-size:16px;
	font-weight:600;
	height: 32px;
	line-height:32px;
	margin-left: -6px;
	overflow: hidden;
	width:88px;
	vertical-align:top;
	background-color: #4e519c;
}

.zhbt{ border-bottom:4px solid #4e519c; height:35px; font-size:16px; /*overflow:hidden;*/ }
.zhbt-lf { float:left; width:185px;  position: relative;z-index: 1080;}
.zhbt-lf .bttit{
	color:#fff;
	height:35px;
	width:170px;
	line-height:35px;
*line-height:38px; 	_line-height:38px;
	font-weight:bold;
	color:#fff;
	padding-left:15px;
	background-color: #4e519c;
}
/*.zhbt-lf .bttit a{color:#fff; width:145px; padding-left:15px; _float:left;}*/
.zhbt-lf li .bttit span,.zhbt-lf li.current .bttit span{ background-position:0 -207px; width:10px; display:inline-block; height:5px; margin:15px 15px 0 0; float:right; }
.zhbt-lf li.current .bttit span{background-position:0 -163px;}
.zhbt-rt{ float:left; padding-left:20px;}
.zhbt-rt li{ float:left; padding:5px 0 3px 0; _padding:6px 0 5px 0; height:25px; margin:0 23px}
.zhbt-rt li a,.zhbt-rt li:hover a{ color:#4e519c;}
.zhbt-rt li:hover,.zhbt-rt li.btct{ font-weight:bold; border-bottom:2px #4e519c solid; color:#4e519c;}

/*		zhanhui fenlei		*/
.cate-extra .tab-tit{ height:502px; margin-top:0;background:url(images/xl.jpg) repeat-y;}
.cate-extra .tab-tit li{/* float:none;  width:170px; */ background-image:none; padding-left:15px; position: relative; z-index:2;  height:35px; line-height:35px; overflow:hidden; text-align:left; }
.cate-extra .tab-tit li span{color: #999999; float: right; font: bold 14px 宋体 !important;padding:10px 10px 0 0; display:inline;}
.cate-extra .tab-tit li.bs{  background-color:#f6f6f6; /*border-left:1px solid #cfcfcf; */width:169px; }
.cate-extra .tab-tit li.now{ background-image:none; color:#333; display:block;background-color:#cfcfcf; }
.cate-extra .tab-show{left:186px; top:0px; width:526px; height:502px; overflow:hidden;background:#FFF;border:1px solid #cfcfcf; border-left:none; display:block; padding:0; position:absolute; z-index:1; font-size:14px;}
.cate-extra .tab-show .tab-cont-1 dl{ padding:11px 0 9px 20px; overflow:hidden;}
.doshed{ background:url("images/b.jpg") repeat-x 0 bottom; display:block; width:488px; height:3px; margin-left:20px;}
.cate-extra .tab-show .tab-cont-1 dl dt{ font-size:12px; margin-bottom:3px;}
.cate-extra .tab-show .tab-cont-1 dl li{ margin-right:10px; font-size:12px;float:left;word-wrap: break-word; word-break: normal;white-space: nowrap;}
/*.fy_xg_crunt dl {border-top: 1px solid #EBE7E7;  padding: 0 3px;}
.cate-extra dl { border-top:0 none;padding:0 8px 0 10px;}
.cate-extra ul li{ }*/
.fy_xg_crunt li.oher_cnt .cate-extra{ background:#FFF;border:1px solid #cfcfcf; border-left:0; display:none; left:0px;padding:0; position:absolute; top:35px; width:185px;z-index:1; font-size:12px;border-top:4px solid #4e519c; box-shadow:2px 2px 8px #cfcfcf;}
/*.fy_xg_crunt li.current dl { border-top:none;}*/
.fy_xg_crunt li.current{ z-index:2;/*  width:185px; */ cursor:pointer;}
.fy_con_left ul li.current a strong{ color:#fff;}
.fy_xg_crunt li.current .cate-extra{ display:block;}
.sbs{ background:#f6f6f6}
.fy_xg_crunt li.current{background:#cfcfcf;  /* width:185px; */ float:left;}
.fy_con_left ul li.current a{ text-decoration:none;}

/*	foot	*/
.foot{ width:100%; margin:0 auto;padding-bottom: 30px;}
.linkcd{background:#e9e9e9; width:100%; }
.foot p{text-align:center;line-height:1.8;}
.foot p.links{height:35px; line-height:35px; height:30px \9; line-height:35px \9; _height:30px; _line-height:30px; margin-bottom:5px;}
.foot .links a{margin:0 20px; color:#494949}
.foot p span{margin:0 5px;}
.foot p,.foot p a{color:#666;}
.foot p a:hover{color:#c70000;}

/*		2014.5.12		*/
.fy_xg_crunt li.oher_cnt .cate-extra{ border-right:none}
.cate-extra .tab-tit{ background-color:#e6e6e6; background-image:none; border-left:1px solid #cfcfcf;}
.fy_xg_crunt li.oher_cnt .cate-extra{ border-right:none; width:186px;}
/*.fy_xg_crunt li.oher_cnt .bdrt{-webkit-box-shadow:5px 2px 6px #8C8C8C;-moz-box-shadow:5px 2px 6px #8C8C8C; border-right:none;}*/
.cate-extra .tab-tit li/*,.cate-extra .tab-tit li.bs*/{ background:#f9f9f9; border-right:1px solid #cfcfcf;border-bottom: 1px solid #e3e3e3;}
.cate-extra .tab-tit li.now{ background:#fff; border-right: 1px solid #fff;border-bottom:1px solid #cfcfcf; }
.cate-extra .tab-show{ background:#fff; /*box-shadow:2px 2px 8px #cfcfcf;*/ filter: progid:DXImageTransform.Microsoft.Shadow(color='#cfcfcf', Direction=135, Strength=5);/*for ie6,7,8*/

-moz-box-shadow:2px 2px 5px #cfcfcf;/*firefox*/

-webkit-box-shadow:2px 2px 5px #cfcfcf;/*webkit*/

box-shadow:2px 2px 5px #cfcfcf;/*opera或ie9*/ border-bottom:none;}
.cate-extra .tab-show .tab-cont-1 dl{ line-height:22px;}
.cate-extra .tab-show .tab-cont-1 dl li{ color:#cacaca; margin-right:6px}
.cate-extra .tab-show .tab-cont-1 dl li a{ margin-right:6px; color:#666;}
.search-warp .tab-cont-1{ background:none; margin-top:-2px; _margin-top:-3px;}
.cate-extra .tab-show .tab-cont-1 dl{ line-height:22px;}
.cate-extra .tab-show .tab-cont-1 dl li{ color:#cacaca; margin-right:6px}
.cate-extra .tab-show .tab-cont-1 dl li a{ margin-right:6px; color:#666;}
.search-warp{ margin-top:0;}
.search-warp .serch-itemzh {letter-spacing: -5px; overflow: hidden; word-spacing: -1px;}
.search-warp .serch-itemzh li.now {background-position:23px -348px;  color: #4e519c; font-weight:bold; height: 25px;}
.search-warp .serch-itemzh li{ display: inline-block; float:left; font-size: 12px;  height: 23px; line-height:17px; letter-spacing: normal; margin-left:5px; text-align: center;vertical-align: top; width:60px; cursor:pointer; word-spacing: normal;}
.search-warp .searchkuang{ border:2px solid #624998 !important; padding:2px 4px 1px 20px;}

.logo_1{ float:left;}
.logo_1 a{ float:left; }
.logo_1 h1{ float:left;font-size:18px; color:#654e9c; font-family:"微软雅黑"; padding-left:7px; line-height:55px; font-weight:bold;}
.logo_1 span{ width:1px; height:30px;background:url(images/exhibition_logo127-55_bg.jpg) left center no-repeat; margin:14px 0 0 4px; float:left; }
